using System;
using System.Collections.Generic;

namespace RaisingStudio.SmallBasicCompiler.Completion
{
	public class CompletionBag
	{
		private TypeInfoBag _typeInfoBag;
		public TypeInfoBag TypeInfoBag
		{
			get
			{
				return this._typeInfoBag;
			}
		}

		private SymbolTable _symbolTable;
		public SymbolTable SymbolTable
		{
			get
			{
				return this._symbolTable;
			}
		}

		private List<CompletionItem> _completionItems;
		public List<CompletionItem> CompletionItems
		{
			get
			{
				return this._completionItems;
			}
		}

		public CompletionBag(TypeInfoBag typeInfoBag, SymbolTable symbolTable)
		{
			this._typeInfoBag = typeInfoBag;
			this._symbolTable = symbolTable;
			this._completionItems = new List<CompletionItem>();
		}
	}
}
